package com.fas.system.domain.vo;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import lombok.Data;

import java.io.Serializable;

/**
 * 巡检员路线建筑实体类
 */
@Data
public class IpqcLineBuilding implements Serializable {

    @JsonSerialize(using = LongJsonSerializer.class)
    @JsonDeserialize(using = LongJsonDeserializer.class)
    private Long taskId;//任务id
    private String inspectionDate;//巡检计划时间
    private String deptId;//单位编号
    private String deptName;//单位名称
    private String phone;//单位的联系方式
    @JsonSerialize(using = LongJsonSerializer.class)
    @JsonDeserialize(using = LongJsonDeserializer.class)
    private Long lineId;//路线id
    private String buildingName;   //建筑名称
    private Integer facilityCompleteStatus;// 设施检查情况（0：未检查，1：已检查）
    private Integer status;// 巡检路线状态（0：已完成，1：进行中，2：待开始）

}
